moulding plastic lined pipe casting polypropylene lined pipe complex 3d forms machine modelling technologies construction dip pipes inspection environment expansion joints cad program 2d and 3d machining plastic lined valves cadcam